irregular terrain - Spanish English Dictionary